page {
	background: #101010;
	width: 100%;
}
 @font-face {
     font-family: 'din';
     src: url('~@/static/DIN-Regular-2.ttf');
 }
 .font-bin{
 	 font-family: 'din';
 }
input{
	color: #FFFFFF;
}
.fwb{
	font-weight: 600;
}
.pt136 {
	padding-top: 136rpx;
}
.fwb500 {
	font-weight: 500;
}
.wrapyes {
	flex-flow: wrap;
}
.wp10 {
	width: 10% !important;
}
.wp20 {
	width: 20% !important;
}
.wp30 {
	width: 30% !important;
}
.wp31 {
	width: 31% !important;
}
.wp40 {
	width: 40% !important;
}
.wp50 {
	width: 50% !important;
}
.wp60 {
	width: 60% !important;
}
.wp70 {
	width: 70% !important;
}
.wp80 {
	width: 80% !important;
}
.wp90 {
	width: 90% !important;
}
.wp100 {
	width: 100% !important;
}
.wp33 {
	width: 33% !important;
}
.wp25 {
	width: 25% !important;
}
.wp45 {
	width: 48% !important;
}
.btn-white {
	width: 332rpx;
	height: 90rpx;
	background: #fff;
	border-radius: 12rpx;
	font-size: 28rpx;
	font-family: PingFangSC, PingFangSC-Medium;
	font-weight: 500;
	color: #666;
	line-height: 90rpx;
	text-align: center;
	display: inline-block;
	border:2rpx solid #C9C9C9
}
.btn-pink {
	width: 332rpx;
	height: 90rpx;
	background: #e64482;
	border-radius: 12rpx;
	font-size: 28rpx;
	font-family: PingFangSC, PingFangSC-Medium;
	font-weight: 500;
	color: #ffffff;
	line-height: 90rpx;
	text-align: center;
	display: inline-block;
}
.btn-blue {
	width: 332rpx;
	height: 90rpx;
	background:#007AFF;
	border-radius: 12rpx;
	font-size: 30rpx;
	font-family: PingFangSC, PingFangSC-Medium;
	font-weight: 500;
	color: #ffffff;
	line-height: 90rpx;
	text-align: center;
	display: inline-block;
}
.color-white{
	color: #fff;
}
.text--center{
	text-align: center;
}
.color-info {
	color: #747FA5 !important;
}
.h1 {
	height: 2rpx !important;
}
.h2 {
	height: 4rpx !important;
}
.h3 {
	height: 6rpx !important;
}
.h4 {
	height: 8rpx !important;
}
.h5 {
	height: 10rpx !important;
}
.h6 {
	height: 12rpx !important;
}
.h7 {
	height: 14rpx !important;
}
.h8 {
	height: 16rpx !important;
}
.h9 {
	height: 18rpx !important;
}
.h10 {
	height: 20rpx !important;
}
.h11 {
	height: 22rpx !important;
}
.h12 {
	height: 24rpx !important;
}
.h13 {
	height: 26rpx !important;
}
.h14 {
	height: 28rpx !important;
}
.h15 {
	height: 30rpx !important;
}
.h16 {
	height: 32rpx !important;
}
.h17 {
	height: 34rpx !important;
}
.h18 {
	height: 36rpx !important;
}
.h19 {
	height: 38rpx !important;
}
.h20 {
	height: 40rpx !important;
}
.h21 {
	height: 42rpx !important;
}
.h22 {
	height: 44rpx !important;
}
.h23 {
	height: 46rpx !important;
}
.h24 {
	height: 48rpx !important;
}
.h25 {
	height: 50rpx !important;
}
.h26 {
	height: 52rpx !important;
}
.h27 {
	height: 54rpx !important;
}
.h28 {
	height: 56rpx !important;
}
.h29 {
	height: 58rpx !important;
}
.h30 {
	height: 60rpx !important;
}
.h31 {
	height: 62rpx !important;
}
.h32 {
	height: 64rpx !important;
}
.h33 {
	height: 66rpx !important;
}
.h34 {
	height: 68rpx !important;
}
.h35 {
	height: 70rpx !important;
}
.h36 {
	height: 72rpx !important;
}
.h37 {
	height: 74rpx !important;
}
.h38 {
	height: 76rpx !important;
}
.h39 {
	height: 78rpx !important;
}
.h40 {
	height: 80rpx !important;
}
.h41 {
	height: 82rpx !important;
}
.h42 {
	height: 84rpx !important;
}
.h43 {
	height: 86rpx !important;
}
.h44 {
	height: 88rpx !important;
}
.h45 {
	height: 90rpx !important;
}
.h46 {
	height: 92rpx !important;
}
.h47 {
	height: 94rpx !important;
}
.h48 {
	height: 96rpx !important;
}
.h49 {
	height: 98rpx !important;
}
.h50 {
	height: 100rpx !important;
}
.opacity01 {
	opacity: 0.1;
}
.opacity02 {
	opacity: 0.2;
}
.opacity03 {
	opacity: 0.3;
}
.opacity04 {
	opacity: 0.4;
}
.opacity05 {
	opacity: 0.5;
}
.opacity06 {
	opacity: 0.6;
}
.opacity07 {
	opacity: 0.7;
}
.opacity08 {
	opacity: 0.8;
}
.opacity09 {
	opacity: 0.9;
}
.opacity1 {
	opacity: 1;
}
// 宽度
.w1 {
	width: 2rpx !important;
}
.w2 {
	width: 4rpx !important;
}
.w3 {
	width: 6rpx !important;
}
.w4 {
	width: 8rpx !important;
}
.w5 {
	width: 10rpx !important;
}
.w6 {
	width: 12rpx !important;
}
.w7 {
	width: 14rpx !important;
}
.w8 {
	width: 16rpx !important;
}
.w9 {
	width: 18rpx !important;
}
.w10 {
	width: 20rpx !important;
}
.w11 {
	width: 22rpx !important;
}
.w12 {
	width: 24rpx !important;
}
.w13 {
	width: 26rpx !important;
}
.w14 {
	width: 28rpx !important;
}
.w15 {
	width: 30rpx !important;
}
.w16 {
	width: 32rpx !important;
}
.w17 {
	width: 34rpx !important;
}
.w18 {
	width: 36rpx !important;
}
.w19 {
	width: 38rpx !important;
}
.w20 {
	width: 40rpx !important;
}
.w21 {
	width: 42rpx !important;
}
.w22 {
	width: 44rpx !important;
}
.w23 {
	width: 46rpx !important;
}
.w24 {
	width: 48rpx !important;
}
.w25 {
	width: 50rpx !important;
}
.w26 {
	width: 52rpx !important;
}
.w27 {
	width: 54rpx !important;
}
.w28 {
	width: 56rpx !important;
}
.w29 {
	width: 58rpx !important;
}
.w30 {
	width: 60rpx !important;
}
.w31 {
	width: 62rpx !important;
}
.w32 {
	width: 64rpx !important;
}
.w33 {
	width: 66rpx !important;
}
.w34 {
	width: 68rpx !important;
}
.w35 {
	width: 70rpx !important;
}
.w36 {
	width: 72rpx !important;
}
.w37 {
	width: 74rpx !important;
}
.w38 {
	width: 76rpx !important;
}
.w39 {
	width: 78rpx !important;
}
.w40 {
	width: 80rpx !important;
}
.w41 {
	width: 82rpx !important;
}
.w42 {
	width: 84rpx !important;
}
.w43 {
	width: 86rpx !important;
}
.w44 {
	width: 88rpx !important;
}
.w45 {
	width: 90rpx !important;
}
.w46 {
	width: 92rpx !important;
}
.w47 {
	width: 94rpx !important;
}
.w48 {
	width: 96rpx !important;
}
.w49 {
	width: 98rpx !important;
}
.w50 {
	width: 100rpx !important;
}
.w690 {
	width: 690rpx;
}
.auto {
	margin-left: auto !important;
	margin-right: auto !important;
}
.bgcc {
	background-color: #121D2C
}
.cu-load{
	display: block;
	line-height: 3em;
	text-align: center
}
.text-center{
	text-align: center;
}
.loading::after{
	content: none;
}
.over::after{
	content: none;
}
.nodata{
	width: 276rpx;
	height: 176rpx;
	display: block;
	margin: 0 auto;
}
.notxt{
	color: #A1A5A9;
	font-size: 28rpx;
}
.flex {
	display: flex;
}
.fcc {
	display: flex;
	align-items: center;
}
.flex-wrap {
	flex-wrap: wrap;
}

.flex-text {
	display: flex;
	align-items: center;
	justify-content: center;
}

.flex-v {
	flex-direction: column;
}

.flex-l {
	flex-direction: row;
}

.flex-1 {
	flex: 1;
}
.flex-33 {
	width: 32%;
}
.fsb {
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.d-flex{
	display: flex;
}
.flex-base{
	display: flex;
	align-items: baseline;
}
.flex-colomn{
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
}
.letter1{
	letter-spacing: 2rpx;
}
.flex-clm{
	display: flex;
	justify-content: center;
	flex-direction: column;
}
.flex-text{
	display: flex;
	justify-content: center;
	align-items: center;
}
.w636 {
	width: 636rpx !important;
}
.fcc {
	display: flex;
	// justify-content: space-between;
}
.fcc1{
	display: flex;
	justify-content: center;
	align-items: center;
}
.fcs {
	display: flex;
	justify-content: flex-start;
	align-items: center;
	position: relative;
}
.fsc {
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.lh20{
	line-height: 40rpx;
}
.lh30{
	line-height: 60rpx;
}
.fac {
	display: flex;
	justify-content: space-around;
	align-items: center;
}
.fsf {
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
}
.fcac {
	display: flex;
	flex-direction: column;
	justify-content: space-around;
	align-items: center;
}
.fse {
	display: flex;
	justify-content: flex-end;
	align-items: center;
}
.fl {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}
.fls{
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	align-items: center;
}
.fcff{
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	align-items: flex-start;
}
.fcsf{
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	align-items: flex-start;
}

.fcfc{
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	align-items: center;
}
.flex-1 {
	flex: 1;
}
.flex-2 {
	flex: 2;
}
.border-bottom {
	padding: 30rpx 0;
	border-bottom: 2rpx solid #d8d8d8;
}
.border-left {
	padding-left: 44rpx;
	border-left: 2rpx solid #999999;
}
.textr {
	border-right: 2rpx solid #999999;
	width: 130rpx;
	text-align: left;
	margin-right: 44rpx;
	font-size: 24rpx;
}
.tetx--left{
	text-align: left;
}
.tetx--right{
	text-align: right;
}
.submitbox,
.loginbox {
	width: 620rpx;
	padding: 0 30rpx;
	margin-top: 80rpx;
	height: 90rpx;
	line-height: 90rpx;
	opacity: 1;
	background: #1372df;
	border-radius: 16rpx;
	text-align: center;
	color: #ffffff;
	margin-left: auto;
	margin-right: auto;
}
.box {
	padding: 0 30rpx;
	margin-top: 40rpx;
}
.f6 {
	font-size: 12rpx !important;
}
.f7 {
	font-size: 14rpx !important;
}
.f8 {
	font-size: 16rpx !important;
}
.f9 {
	font-size: 18rpx !important;
}
.f10 {
	font-size: 20rpx !important;
}
.f11 {
	font-size: 22rpx !important;
}
.f12 {
	font-size: 24rpx !important;
}
.f13 {
	font-size: 26rpx !important;
}
.f14 {
	font-size: 28rpx !important;
}
.f15 {
	font-size: 30rpx !important;
}
.f16 {
	font-size: 32rpx !important;
}
.f17 {
	font-size: 34rpx !important;
}
.f18 {
	font-size: 36rpx !important;
}
.f19 {
	font-size: 38rpx !important;
}
.f20 {
	font-size: 40rpx !important;
}
.f22 {
	font-size: 44rpx !important;
}
.f24 {
	font-size: 48rpx !important;
}
.f26 {
	font-size: 52rpx !important;
}
.f28 {
	font-size: 56rpx !important;
}
.f30 {
	font-size: 60rpx !important;
}
.f35 {
	font-size: 70rpx !important;
}
.f33 {
	font-size: 66rpx !important;
}
.f40 {
	font-size: 80rpx !important;
}
.f50 {
	font-size: 100rpx !important;
}
.mgr4{
	margin-right: 8rpx;
}
.f600{
	font-weight: 600;
}
.f800{
	font-weight: 800;
}
.f16 {
	font-size: 32rpx;
}
.f15 {
	font-size: 30rpx;
}
.f18 {
	font-size: 36rpx;
}
.f24 {
	font-size: 48rpx;
}
.f28 {
	font-size: 56rpx;
}
.blcolor {
	color: #0170BC;
}
.grcolor {
	color: #a1a5a9;
}
.orcolor {
	color: #ff7f12;
}
.whitecolor{
	color: #fff;
}
.pd {
	padding: 0 30rpx;
}
.mgl9{
	margin-left: 18rpx;
}
.mgt24 {
	margin-top: 48rpx;
}
.mgt20{
	margin-top: 40rpx;
}
.mgt7 {
	margin-top: 14rpx;
}
.mgt10 {
	margin-top: 20rpx;
}
.mgt12 {
	margin-top: 24rpx;
}
.mgr8 {
	margin-right: 16rpx;
}
.mgr16 {
	margin-right: 32rpx;
}
.mgt30 {
	margin-top: 60rpx;
}
.mgt58 {
	margin-top: 116rpx;
}
.mgt48 {
	margin-top: 96rpx;
}
.mgt35 {
	margin-top: 70rpx;
}
.mt80 {
	margin-top: 160rpx;
}
.mrt22 {
	margin-right: 44rpx;
}
.mrl37 {
	margin-left: 74rpx;
}
.mgb8{
	margin-bottom: 16rpx;
}
.blborder {
	border-bottom: 2rpx solid #308ae4;
	color: #333333;
}
.text-c {
	text-align: center;
}
.imgpos {
	position: absolute;
	bottom: 0;
	left: 50%;
	width: 24rpx;
	height: 16rpx;
}
.nonsee {
	display: none;
}
.arrow {
	position: absolute;
	left: 50%;
	bottom: -20%;
}
.pd15{
	padding: 30rpx;
}
.bg-theme{
	background-color: #007AFF;
}
.color-theme{
	color: #007AFF;
}
.bg-white {
	background-color: #fff !important;
	color: #000;
	&.h100 {
		color: #000;
	}
}
.f17 {
	font-size: 34rpx !important;
}
.h50 {
	height: 100rpx !important;
}
.poa-cover {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}
.flex {
	display: flex;
}
.flex-align-center {
	align-items: center;
}
.mr15 {
	margin-right: 30rpx !important;
}
.f20 {
	font-size: 40rpx !important;
}
.flex-text {
	display: flex;
	align-items: center;
	justify-content: center;
}
.block50 {
	width: 100rpx !important;
	height: 100rpx !important;
}
.block15 {
	width: 30rpx !important;
	height: 30rpx !important;
}
.bg-black {
	background-color:#000 !important;
}
.lh15{
	line-height: 30rpx;
}
.mt15 {
	margin-top: 30rpx;
}
.mb30{
	margin-bottom: 60rpx;
}
.por {
	position: relative;
}
.pdt18{
	padding-top: 36rpx;
}
.px1 {
	padding-left: 2rpx !important;
	padding-right: 2rpx !important;
}
.px2 {
	padding-left: 4rpx !important;
	padding-right: 4rpx !important;
}
.px3 {
	padding-left: 6rpx !important;
	padding-right: 6rpx !important;
}
.px4 {
	padding-left: 8rpx !important;
	padding-right: 8rpx !important;
}
.px5 {
	padding-left: 10rpx !important;
	padding-right: 10rpx !important;
}
.px6 {
	padding-left: 12rpx !important;
	padding-right: 12rpx !important;
}
.px7 {
	padding-left: 14rpx !important;
	padding-right: 14rpx !important;
}
.px8 {
	padding-left: 16rpx !important;
	padding-right: 16rpx !important;
}
.px9 {
	padding-left: 18rpx !important;
	padding-right: 18rpx !important;
}
.px10 {
	padding-left: 20rpx !important;
	padding-right: 20rpx !important;
}
.px11 {
	padding-left: 22rpx !important;
	padding-right: 22rpx !important;
}
.px12 {
	padding-left: 24rpx !important;
	padding-right: 24rpx !important;
}
.px13 {
	padding-left: 26rpx !important;
	padding-right: 26rpx !important;
}
.px14 {
	padding-left: 28rpx !important;
	padding-right: 28rpx !important;
}
.px15 {
	padding-left: 30rpx !important;
	padding-right: 30rpx !important;
}

.px16 {
	padding-left: 32rpx !important;
	padding-right: 32rpx !important;
}
.px17 {
	padding-left: 34rpx !important;
	padding-right: 34rpx !important;
}
.px18 {
	padding-left: 36rpx !important;
	padding-right: 36rpx !important;
}
.px19 {
	padding-left: 38rpx !important;
	padding-right: 38rpx !important;
}
.px20 {
	padding-left: 40rpx !important;
	padding-right: 40rpx !important;
}
.px21 {
	padding-left: 42rpx !important;
	padding-right: 42rpx !important;
}
.px22 {
	padding-left: 44rpx !important;
	padding-right: 44rpx !important;
}
.px23 {
	padding-left: 46rpx !important;
	padding-right: 46rpx !important;
}
.px24 {
	padding-left: 48rpx !important;
	padding-right: 48rpx !important;
}
.px25 {
	padding-left: 50rpx !important;
	padding-right: 50rpx !important;
}

.py0 {
	padding-top: 0 !important;
	padding-bottom: 0 !important;
}
.py1 {
	padding-top: 2rpx !important;
	padding-bottom: 2rpx !important;
}
.py2 {
	padding-top: 4rpx !important;
	padding-bottom: 4rpx !important;
}
.py3 {
	padding-top: 6rpx !important;
	padding-bottom: 6rpx !important;
}
.py4 {
	padding-top: 8rpx !important;
	padding-bottom: 8rpx !important;
}
.py5 {
	padding-top: 10rpx !important;
	padding-bottom: 10rpx !important;
}
.py6 {
	padding-top: 12rpx !important;
	padding-bottom: 12rpx !important;
}
.py7 {
	padding-top: 14rpx !important;
	padding-bottom: 14rpx !important;
}
.py8 {
	padding-top: 16rpx !important;
	padding-bottom: 16rpx !important;
}
.py9 {
	padding-top: 18rpx !important;
	padding-bottom: 18rpx !important;
}
.py10 {
	padding-top: 20rpx !important;
	padding-bottom: 20rpx !important;
}
.py11 {
	padding-top: 22rpx !important;
	padding-bottom: 22rpx !important;
}
.py12 {
	padding-top: 24rpx !important;
	padding-bottom: 24rpx !important;
}
.py13 {
	padding-top: 26rpx !important;
	padding-bottom: 26rpx !important;
}
.py14 {
	padding-top: 28rpx !important;
	padding-bottom: 28rpx !important;
}
.py15 {
	padding-top: 30rpx !important;
	padding-bottom: 30rpx !important;
}
.py16 {
	padding-top: 32rpx !important;
	padding-bottom: 32rpx !important;
}
.py17 {
	padding-top: 34rpx !important;
	padding-bottom: 34rpx !important;
}
.py18 {
	padding-top: 36rpx !important;
	padding-bottom: 36rpx !important;
}
.py19 {
	padding-top: 38rpx !important;
	padding-bottom: 38rpx !important;
}
.py20 {
	padding-top: 40rpx !important;
	padding-bottom: 40rpx !important;
}
.py21 {
	padding-top: 42rpx !important;
	padding-bottom: 42rpx !important;
}
.py22 {
	padding-top: 44rpx !important;
	padding-bottom: 44rpx !important;
}
.py23 {
	padding-top: 46rpx !important;
	padding-bottom: 46rpx !important;
}
.py24 {
	padding-top: 48rpx !important;
	padding-bottom: 48rpx !important;
}
.py25 {
	padding-top: 50rpx !important;
	padding-bottom: 50rpx !important;
}
/* 间距 */
.mt1 {
	margin-top: 2rpx !important;
}
.mt2 {
	margin-top: 4rpx !important;
}
.mt3 {
	margin-top: 6rpx !important;
}
.mt4 {
	margin-top: 8rpx !important;
}
.mt5 {
	margin-top: 10rpx !important;
}
.mt6 {
	margin-top: 12rpx !important;
}
.mt7 {
	margin-top: 14rpx !important;
}
.mt8 {
	margin-top: 16rpx !important;
}
.mt9 {
	margin-top: 18rpx !important;
}
.mt10 {
	margin-top: 20rpx !important;
}
.mt11 {
	margin-top: 22rpx !important;
}
.mt12 {
	margin-top: 24rpx !important;
}
.mt13 {
	margin-top: 26rpx !important;
}
.mt14 {
	margin-top: 28rpx !important;
}
.mt15 {
	margin-top: 30rpx !important;
}
.mt16 {
	margin-top: 32rpx !important;
}
.mt17 {
	margin-top: 34rpx !important;
}
.mt18 {
	margin-top: 36rpx !important;
}
.mt19 {
	margin-top: 38rpx !important;
}
.mt20 {
	margin-top: 40rpx !important;
}
.mt21 {
	margin-top: 42rpx !important;
}
.mt22 {
	margin-top: 44rpx !important;
}
.mt23 {
	margin-top: 46rpx !important;
}
.mt24 {
	margin-top: 48rpx !important;
}
.mt25 {
	margin-top: 50rpx !important;
}
.mt26 {
	margin-top: 52rpx !important;
}
.mt27 {
	margin-top: 54rpx !important;
}
.mt28 {
	margin-top: 56rpx !important;
}
.mt29 {
	margin-top: 58rpx !important;
}
.mt30 {
	margin-top: 60rpx !important;
}
.mt31 {
	margin-top: 62rpx !important;
}
.mt32 {
	margin-top: 64rpx !important;
}
.mt33 {
	margin-top: 66rpx !important;
}
.mt34 {
	margin-top: 68rpx !important;
}
.mt35 {
	margin-top: 70rpx !important;
}
.mt36 {
	margin-top: 72rpx !important;
}
.mt37 {
	margin-top: 74rpx !important;
}
.mt38 {
	margin-top: 76rpx !important;
}
.mt39 {
	margin-top: 78rpx !important;
}
.mt40 {
	margin-top: 80rpx !important;
}

.ml1 {
	margin-left: 2rpx !important;
}
.ml2 {
	margin-left: 4rpx !important;
}
.ml3 {
	margin-left: 6rpx !important;
}
.ml4 {
	margin-left: 8rpx !important;
}
.ml5 {
	margin-left: 10rpx !important;
}
.ml6 {
	margin-left: 12rpx !important;
}
.ml7 {
	margin-left: 14rpx !important;
}
.ml8 {
	margin-left: 16rpx !important;
}
.ml9 {
	margin-left: 18rpx !important;
}
.ml10 {
	margin-left: 20rpx !important;
}
.ml11 {
	margin-left: 22rpx !important;
}
.ml12 {
	margin-left: 24rpx !important;
}
.ml13 {
	margin-left: 26rpx !important;
}
.ml14 {
	margin-left: 28rpx !important;
}
.ml15 {
	margin-left: 30rpx !important;
}
.ml16 {
	margin-left: 32rpx !important;
}
.ml17 {
	margin-left: 34rpx !important;
}
.ml18 {
	margin-left: 36rpx !important;
}
.ml19 {
	margin-left: 38rpx !important;
}
.ml20 {
	margin-left: 40rpx !important;
}
.ml21 {
	margin-left: 42rpx !important;
}
.ml22 {
	margin-left: 44rpx !important;
}
.ml23 {
	margin-left: 46rpx !important;
}
.ml24 {
	margin-left: 48rpx !important;
}
.ml25 {
	margin-left: 50rpx !important;
}
.ml26 {
	margin-left: 52rpx !important;
}
.ml27 {
	margin-left: 54rpx !important;
}
.ml28 {
	margin-left: 56rpx !important;
}
.ml29 {
	margin-left: 58rpx !important;
}
.ml30 {
	margin-left: 60rpx !important;
}
.ml31 {
	margin-left: 62rpx !important;
}
.ml32 {
	margin-left: 64rpx !important;
}
.ml33 {
	margin-left: 66rpx !important;
}
.ml34 {
	margin-left: 68rpx !important;
}
.ml35 {
	margin-left: 70rpx !important;
}
.ml36 {
	margin-left: 72rpx !important;
}
.ml37 {
	margin-left: 74rpx !important;
}
.ml38 {
	margin-left: 76rpx !important;
}
.ml39 {
	margin-left: 78rpx !important;
}
.ml40 {
	margin-left: 80rpx !important;
}
.mr1 {
	margin-right: 2rpx !important;
}
.mr2 {
	margin-right: 4rpx !important;
}
.mr3 {
	margin-right: 6rpx !important;
}
.mr4 {
	margin-right: 8rpx !important;
}
.mr5 {
	margin-right: 10rpx !important;
}
.mr6 {
	margin-right: 12rpx !important;
}
.mr7 {
	margin-right: 14rpx !important;
}
.mr8 {
	margin-right: 16rpx !important;
}
.mr9 {
	margin-right: 18rpx !important;
}
.mr10 {
	margin-right: 20rpx !important;
}
.mr11 {
	margin-right: 22rpx !important;
}
.mr12 {
	margin-right: 24rpx !important;
}
.mr13 {
	margin-right: 26rpx !important;
}
.mr14 {
	margin-right: 28rpx !important;
}
.mr15 {
	margin-right: 30rpx !important;
}
.mr16 {
	margin-right: 32rpx !important;
}
.mr17 {
	margin-right: 34rpx !important;
}
.mr18 {
	margin-right: 36rpx !important;
}
.mr19 {
	margin-right: 38rpx !important;
}
.mr20 {
	margin-right: 40rpx !important;
}
.mr21 {
	margin-right: 42rpx !important;
}
.mr22 {
	margin-right: 44rpx !important;
}
.mr23 {
	margin-right: 46rpx !important;
}
.mr24 {
	margin-right: 48rpx !important;
}
.mr25 {
	margin-right: 50rpx !important;
}
.mr26 {
	margin-right: 52rpx !important;
}
.mr27 {
	margin-right: 54rpx !important;
}
.mr28 {
	margin-right: 56rpx !important;
}
.mr29 {
	margin-right: 58rpx !important;
}
.mr30 {
	margin-right: 60rpx !important;
}
.mr31 {
	margin-right: 62rpx !important;
}
.mr32 {
	margin-right: 64rpx !important;
}
.mr33 {
	margin-right: 66rpx !important;
}
.mr34 {
	margin-right: 68rpx !important;
}
.mr35 {
	margin-right: 70rpx !important;
}
.mr36 {
	margin-right: 72rpx !important;
}
.mr37 {
	margin-right: 74rpx !important;
}
.mr38 {
	margin-right: 76rpx !important;
}
.mr39 {
	margin-right: 78rpx !important;
}
.mr40 {
	margin-right: 80rpx !important;
}
.mb1 {
	margin-bottom: 2rpx !important;
}
.mb2 {
	margin-bottom: 4rpx !important;
}
.mb3 {
	margin-bottom: 6rpx !important;
}
.mb4 {
	margin-bottom: 8rpx !important;
}
.mb5 {
	margin-bottom: 10rpx !important;
}
.mb6 {
	margin-bottom: 12rpx !important;
}
.mb7 {
	margin-bottom: 14rpx !important;
}
.mb8 {
	margin-bottom: 16rpx !important;
}
.mb9 {
	margin-bottom: 18rpx !important;
}
.mb10 {
	margin-bottom: 20rpx !important;
}
.mb11 {
	margin-bottom: 22rpx !important;
}
.mb12 {
	margin-bottom: 24rpx !important;
}
.mb13 {
	margin-bottom: 26rpx !important;
}
.mb14 {
	margin-bottom: 28rpx !important;
}
.mb15 {
	margin-bottom: 30rpx !important;
}
.mb16 {
	margin-bottom: 32rpx !important;
}
.mb17 {
	margin-bottom: 34rpx !important;
}
.mb18 {
	margin-bottom: 36rpx !important;
}
.mb19 {
	margin-bottom: 38rpx !important;
}
.mb20 {
	margin-bottom: 40rpx !important;
}
.mb21 {
	margin-bottom: 42rpx !important;
}
.mb22 {
	margin-bottom: 44rpx !important;
}
.mb23 {
	margin-bottom: 46rpx !important;
}
.mb24 {
	margin-bottom: 48rpx !important;
}
.mb25 {
	margin-bottom: 50rpx !important;
}
.mb26 {
	margin-bottom: 52rpx !important;
}
.mb27 {
	margin-bottom: 54rpx !important;
}
.mb28 {
	margin-bottom: 56rpx !important;
}
.mb29 {
	margin-bottom: 58rpx !important;
}
.mb30 {
	margin-bottom: 60rpx !important;
}
.mb31 {
	margin-bottom: 62rpx !important;
}
.mb32 {
	margin-bottom: 64rpx !important;
}
.mb33 {
	margin-bottom: 66rpx !important;
}
.mb34 {
	margin-bottom: 68rpx !important;
}
.mb35 {
	margin-bottom: 70rpx !important;
}
.mb36 {
	margin-bottom: 72rpx !important;
}
.mb37 {
	margin-bottom: 74rpx !important;
}
.mb38 {
	margin-bottom: 76rpx !important;
}
.mb39 {
	margin-bottom: 78rpx !important;
}
.mb40 {
	margin-bottom: 80rpx !important;
}
.mx0 {
	margin-left: 0 !important;
	margin-right: 0 !important;
}
.mx1 {
	margin-left: 2rpx !important;
	margin-right: 2rpx !important;
}
.mx2 {
	margin-left: 4rpx !important;
	margin-right: 4rpx !important;
}
.mx3 {
	margin-left: 6rpx !important;
	margin-right: 6rpx !important;
}
.mx4 {
	margin-left: 8rpx !important;
	margin-right: 8rpx !important;
}
.mx5 {
	margin-left: 10rpx !important;
	margin-right: 10rpx !important;
}
.mx6 {
	margin-left: 12rpx !important;
	margin-right: 12rpx !important;
}
.mx7 {
	margin-left: 14rpx !important;
	margin-right: 14rpx !important;
}
.mx8 {
	margin-left: 16rpx !important;
	margin-right: 16rpx !important;
}
.mx9 {
	margin-left: 18rpx !important;
	margin-right: 18rpx !important;
}
.mx10 {
	margin-left: 20rpx !important;
	margin-right: 20rpx !important;
}
.mx11 {
	margin-left: 22rpx !important;
	margin-right: 22rpx !important;
}
.mx12 {
	margin-left: 24rpx !important;
	margin-right: 24rpx !important;
}
.mx13 {
	margin-left: 26rpx !important;
	margin-right: 26rpx !important;
}
.mx14 {
	margin-left: 28rpx !important;
	margin-right: 28rpx !important;
}
.mx15 {
	margin-left: 30rpx !important;
	margin-right: 30rpx !important;
}
.mx20 {
	margin-left: 40rpx !important;
	margin-right: 40rpx !important;
}
.my0 {
	margin-top: 0 !important;
	margin-bottom: 0 !important;
}
.my1 {
	margin-top: 2rpx !important;
	margin-bottom: 2rpx !important;
}
.my2 {
	margin-top: 4rpx !important;
	margin-bottom: 4rpx !important;
}
.my3 {
	margin-top: 6rpx !important;
	margin-bottom: 6rpx !important;
}
.my4 {
	margin-top: 8rpx !important;
	margin-bottom: 8rpx !important;
}
.my5 {
	margin-top: 10rpx !important;
	margin-bottom: 10rpx !important;
}
.my6 {
	margin-top: 12rpx !important;
	margin-bottom: 12rpx !important;
}
.my7 {
	margin-top: 14rpx !important;
	margin-bottom: 14rpx !important;
}
.my8 {
	margin-top: 16rpx !important;
	margin-bottom: 16rpx !important;
}
.my9 {
	margin-top: 18rpx !important;
	margin-bottom: 18rpx !important;
}
.my10 {
	margin-top: 20rpx !important;
	margin-bottom: 20rpx !important;
}
.my11 {
	margin-top: 22rpx !important;
	margin-bottom: 22rpx !important;
}
.my12 {
	margin-top: 24rpx !important;
	margin-bottom: 24rpx !important;
}
.my13 {
	margin-top: 26rpx !important;
	margin-bottom: 26rpx !important;
}
.my14 {
	margin-top: 28rpx !important;
	margin-bottom: 28rpx !important;
}
.my15 {
	margin-top: 30rpx !important;
	margin-bottom: 30rpx !important;
}

.pt1 {
	padding-top: 2rpx !important;
}
.pt2 {
	padding-top: 4rpx !important;
}
.pt3 {
	padding-top: 6rpx !important;
}
.pt4 {
	padding-top: 8rpx !important;
}
.pt5 {
	padding-top: 10rpx !important;
}
.pt6 {
	padding-top: 12rpx !important;
}
.pt7 {
	padding-top: 14rpx !important;
}
.pt8 {
	padding-top: 16rpx !important;
}
.pt9 {
	padding-top: 18rpx !important;
}
.pt10 {
	padding-top: 20rpx !important;
}
.pt11 {
	padding-top: 22rpx !important;
}
.pt12 {
	padding-top: 24rpx !important;
}
.pt13 {
	padding-top: 26rpx !important;
}
.pt14 {
	padding-top: 28rpx !important;
}
.pt15 {
	padding-top: 30rpx !important;
}
.pt16 {
	padding-top: 32rpx !important;
}
.pt17 {
	padding-top: 34rpx !important;
}
.pt18 {
	padding-top: 36rpx !important;
}
.pt19 {
	padding-top: 38rpx !important;
}
.pt20 {
	padding-top: 40rpx !important;
}
.pt21 {
	padding-top: 42rpx !important;
}
.pt22 {
	padding-top: 44rpx !important;
}
.pt23 {
	padding-top: 46rpx !important;
}
.pt24 {
	padding-top: 48rpx !important;
}
.pt25 {
	padding-top: 50rpx !important;
}
.pt26 {
	padding-top: 52rpx !important;
}
.pt27 {
	padding-top: 54rpx !important;
}
.pt28 {
	padding-top: 56rpx !important;
}
.pt29 {
	padding-top: 58rpx !important;
}
.pt30 {
	padding-top: 60rpx !important;
}
.pt31 {
	padding-top: 62rpx !important;
}
.pt32 {
	padding-top: 64rpx !important;
}
.pt33 {
	padding-top: 66rpx !important;
}
.pt34 {
	padding-top: 68rpx !important;
}
.pt35 {
	padding-top: 70rpx !important;
}
.pt36 {
	padding-top: 72rpx !important;
}
.pt37 {
	padding-top: 74rpx !important;
}
.pt38 {
	padding-top: 76rpx !important;
}
.pt39 {
	padding-top: 78rpx !important;
}
.pt40 {
	padding-top: 80rpx !important;
}

.pl1 {
	padding-left: 2rpx !important;
}
.pl2 {
	padding-left: 4rpx !important;
}
.pl3 {
	padding-left: 6rpx !important;
}
.pl4 {
	padding-left: 8rpx !important;
}
.pl5 {
	padding-left: 10rpx !important;
}
.pl6 {
	padding-left: 12rpx !important;
}
.pl7 {
	padding-left: 14rpx !important;
}
.pl8 {
	padding-left: 16rpx !important;
}
.pl9 {
	padding-left: 18rpx !important;
}
.pl10 {
	padding-left: 20rpx !important;
}
.pl11 {
	padding-left: 22rpx !important;
}
.pl12 {
	padding-left: 24rpx !important;
}
.pl13 {
	padding-left: 26rpx !important;
}
.pl14 {
	padding-left: 28rpx !important;
}
.pl15 {
	padding-left: 30rpx !important;
}
.pl16 {
	padding-left: 32rpx !important;
}
.pl17 {
	padding-left: 34rpx !important;
}
.pl18 {
	padding-left: 36rpx !important;
}
.pl19 {
	padding-left: 38rpx !important;
}
.pl20 {
	padding-left: 40rpx !important;
}
.pl21 {
	padding-left: 42rpx !important;
}
.pl22 {
	padding-left: 44rpx !important;
}
.pl23 {
	padding-left: 46rpx !important;
}
.pl24 {
	padding-left: 48rpx !important;
}
.pl25 {
	padding-left: 50rpx !important;
}
.pl26 {
	padding-left: 52rpx !important;
}
.pl27 {
	padding-left: 54rpx !important;
}
.pl28 {
	padding-left: 56rpx !important;
}
.pl29 {
	padding-left: 58rpx !important;
}
.pl30 {
	padding-left: 60rpx !important;
}
.pl31 {
	padding-left: 62rpx !important;
}
.pl32 {
	padding-left: 64rpx !important;
}
.pl33 {
	padding-left: 66rpx !important;
}
.pl34 {
	padding-left: 68rpx !important;
}
.pl35 {
	padding-left: 70rpx !important;
}
.pl36 {
	padding-left: 72rpx !important;
}
.pl37 {
	padding-left: 74rpx !important;
}
.pl38 {
	padding-left: 76rpx !important;
}
.pl39 {
	padding-left: 78rpx !important;
}
.pl40 {
	padding-left: 80rpx !important;
}
.pr1 {
	padding-right: 2rpx !important;
}
.pr2 {
	padding-right: 4rpx !important;
}
.pr3 {
	padding-right: 6rpx !important;
}
.pr4 {
	padding-right: 8rpx !important;
}
.pr5 {
	padding-right: 10rpx !important;
}
.pr6 {
	padding-right: 12rpx !important;
}
.pr7 {
	padding-right: 14rpx !important;
}
.pr8 {
	padding-right: 16rpx !important;
}
.pr9 {
	padding-right: 18rpx !important;
}
.pr10 {
	padding-right: 20rpx !important;
}
.pr11 {
	padding-right: 22rpx !important;
}
.pr12 {
	padding-right: 24rpx !important;
}
.pr13 {
	padding-right: 26rpx !important;
}
.pr14 {
	padding-right: 28rpx !important;
}
.pr15 {
	padding-right: 30rpx !important;
}
.pr16 {
	padding-right: 32rpx !important;
}
.pr17 {
	padding-right: 34rpx !important;
}
.pr18 {
	padding-right: 36rpx !important;
}
.pr19 {
	padding-right: 38rpx !important;
}
.pr20 {
	padding-right: 40rpx !important;
}
.pr21 {
	padding-right: 42rpx !important;
}
.pr22 {
	padding-right: 44rpx !important;
}
.pr23 {
	padding-right: 46rpx !important;
}
.pr24 {
	padding-right: 48rpx !important;
}
.pr25 {
	padding-right: 50rpx !important;
}
.pr26 {
	padding-right: 52rpx !important;
}
.pr27 {
	padding-right: 54rpx !important;
}
.pr28 {
	padding-right: 56rpx !important;
}
.pr29 {
	padding-right: 58rpx !important;
}
.pr30 {
	padding-right: 60rpx !important;
}
.pr31 {
	padding-right: 62rpx !important;
}
.pr32 {
	padding-right: 64rpx !important;
}
.pr33 {
	padding-right: 66rpx !important;
}
.pr34 {
	padding-right: 68rpx !important;
}
.pr35 {
	padding-right: 70rpx !important;
}
.pr36 {
	padding-right: 72rpx !important;
}
.pr37 {
	padding-right: 74rpx !important;
}
.pr38 {
	padding-right: 76rpx !important;
}
.pr39 {
	padding-right: 78rpx !important;
}
.pr40 {
	padding-right: 80rpx !important;
}
.pb1 {
	padding-bottom: 2rpx !important;
}
.pb2 {
	padding-bottom: 4rpx !important;
}
.pb3 {
	padding-bottom: 6rpx !important;
}
.pb4 {
	padding-bottom: 8rpx !important;
}
.pb5 {
	padding-bottom: 10rpx !important;
}
.pb6 {
	padding-bottom: 12rpx !important;
}
.pb7 {
	padding-bottom: 14rpx !important;
}
.pb8 {
	padding-bottom: 16rpx !important;
}
.pb9 {
	padding-bottom: 18rpx !important;
}
.pb10 {
	padding-bottom: 20rpx !important;
}
.pb11 {
	padding-bottom: 22rpx !important;
}
.pb12 {
	padding-bottom: 24rpx !important;
}
.pb13 {
	padding-bottom: 26rpx !important;
}
.pb14 {
	padding-bottom: 28rpx !important;
}
.pb15 {
	padding-bottom: 30rpx !important;
}
.pb16 {
	padding-bottom: 32rpx !important;
}
.pb17 {
	padding-bottom: 34rpx !important;
}
.pb18 {
	padding-bottom: 36rpx !important;
}
.pb19 {
	padding-bottom: 38rpx !important;
}
.pb20 {
	padding-bottom: 40rpx !important;
}
.pb21 {
	padding-bottom: 42rpx !important;
}
.pb22 {
	padding-bottom: 44rpx !important;
}
.pb23 {
	padding-bottom: 46rpx !important;
}
.pb24 {
	padding-bottom: 48rpx !important;
}
.pb25 {
	padding-bottom: 50rpx !important;
}
.pb26 {
	padding-bottom: 52rpx !important;
}
.pb27 {
	padding-bottom: 54rpx !important;
}
.pb28 {
	padding-bottom: 56rpx !important;
}
.pb29 {
	padding-bottom: 58rpx !important;
}
.pb30 {
	padding-bottom: 60rpx !important;
}
.pb31 {
	padding-bottom: 62rpx !important;
}
.pb32 {
	padding-bottom: 64rpx !important;
}
.pb33 {
	padding-bottom: 66rpx !important;
}
.pb34 {
	padding-bottom: 68rpx !important;
}
.pb35 {
	padding-bottom: 70rpx !important;
}
.pb36 {
	padding-bottom: 72rpx !important;
}
.pb37 {
	padding-bottom: 74rpx !important;
}
.pb38 {
	padding-bottom: 76rpx !important;
}
.pb39 {
	padding-bottom: 78rpx !important;
}
.pb40 {
	padding-bottom: 80rpx !important;
}
.poa{
	position: absolute;
}
.white{
	color: white;
}
.text--underline {
	text-decoration: underline !important;
}
/*****溢出处理*****/
.ellipsis {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.ellipsis2 {
	overflow: hidden !important;
	text-overflow: ellipsis !important;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
}
.ellipsis3 {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}
.border1{
	border:2rpx solid #007AFF;
}
.border2{
	border-bottom: 2rpx solid #1C2D41;
}
.color-gray{
	color: #586471;
}
.h96 {
	height: 96rpx;
	line-height: 96rpx;
	color: white;
}
.index {
	text-indent: 32rpx;
}
.color-red{
	color: #FF4D4D;
}
.color-yellow{
	color: #FF9439;
}
.color-black{
	color: black;
}
.white50{
	color:rgba(255,255,255,.5)
}
.lhl175{
	line-height: 1.75;
}
.block8 {
	width: 16rpx;
	height: 16rpx;
}
.block10 {
	width: 20rpx;
	height: 20rpx;
}
.block12 {
	width: 24rpx;
	height: 24rpx;
}
.block15 {
	width: 30rpx !important;
	height: 30rpx !important;
}
.block18 {
	width: 36rpx !important;
	height: 36rpx !important;
}
.block20 {
	width: 40rpx !important;
	height: 40rpx !important;
}
.block22 {
	width: 44rpx !important;
	height: 44rpx !important;
}
.block25 {
	width: 50rpx !important;
	height: 50rpx !important;
}
.block30 {
	width: 60rpx !important;
	height: 60rpx !important;
}
.block35 {
	width: 70rpx !important;
	height: 70rpx !important;
}
.block40 {
	width: 80rpx !important;
	height: 80rpx !important;
}
.block44 {
	width: 88rpx !important;
	height: 88rpx !important;
}
.block45 {
	width: 90rpx !important;
	height: 90rpx !important;
}
.block50 {
	width: 100rpx !important;
	height: 100rpx !important;
}
.block60 {
	width: 120rpx !important;
	height: 120rpx !important;
}
.block80 {
	width: 160rpx !important;
	height: 160rpx !important;
}
.block100 {
	width: 200rpx !important;
	height: 200rpx !important;
}
.block120 {
	width: 240rpx !important;
	height: 240rpx !important;
}
.block128 {
	width: 256rpx !important;
	height: 256rpx !important;
}
.block160 {
	width: 320rpx !important;
	height: 320rpx !important;
}
.block180 {
	width: 360rpx !important;
	height: 360rpx !important;
}
.hui {
	color: #92949d;
}
.color-font{
	color: #333;
}
.sgrey{
	color: #999;
}
.blue {
	color: #00b3ff
}
.block {
    display: block;
}
.pink {
	color: #e64482 
}
/*****盒子边角******/ /**2x**/
.bor1 {
	border-radius: 2rpx;
}
.bor2 {
	border-radius: 4rpx;
}
.bor3 {
	border-radius: 6rpx;
}
.bor4 {
	border-radius: 8rpx;
}
.bor5 {
	border-radius: 10rpx;
}
.bor6 {
	border-radius: 12rpx;
}
.bor7 {
	border-radius: 14rpx;
}
.bor8 {
	border-radius: 16rpx;
}
.bor9 {
	border-radius: 18rpx;
}
.bor10 {
	border-radius: 20rpx;
}